小白自学笔记之Python入门

您所在的位置:网站首页 python print变量 小白自学笔记之Python入门

小白自学笔记之Python入门

2023-07-10 14:38| 来源: 网络整理| 查看: 265

字符串也可以进行运算,运算符及说明如表所示。下表变量a值为字符串 "Hello",b变量值为 "Python"。

Python字符串运算

源代码如下:

a = "Hello"

b = "Python"

print("a :", a)

print("b :", b)

print("a + b 输出结果:", a + b)

print("a * 2 输出结果:", a * 2)

print("a[1] 输出结果:", a[1])

print("a[1:4] 输出结果:", a[1:4])

 

if ("H" in a):

    print("H 在变量 a 中")

else:

    print("H 不在变量 a 中")

 

if ("M" not in a):

    print("M 不在变量 a 中")

else:

    print("M 在变量 a 中")

 

print(r'\n')

print(R'\n')

运行程序输出结果为:

a : Hello

b : Python

a + b 输出结果: HelloPython

a * 2 输出结果: HelloHello

a[1] 输出结果: e

a[1:4] 输出结果: ell

H 在变量 a 中

M 不在变量 a 中

\n

\n

字符串还有很多内容,今天浅尝辄止,且听下回分解(急性子直接go to 第四章4.4 string)。

print是python中最常见的一个函数,用于打印输出,字符串可以使用print输出。

大家可以试着编写输出自己喜欢的人物简介,相信你一定可以完成这个程序。

print("A.J.,小学生,Hold your tongue/shut up")

print("朱正廷,舞者歌手,24岁,处女座,身高1.83m")

还有两种数据类型,整型和实数类型。请看下面的程序例子。

age=24           #定义整型变量age并赋值为24

height=1.83       #定义实数型变量height并赋值为1.83

name="朱正廷"    #定义字符串型变量name并赋值为"朱正廷"

print("姓名:",name,"年龄:",age,"身高",height)

运行程序输出结果为:

姓名: 朱正廷 年龄: 24 身高 1.83

在这段代码中,age是一个变量,变量类型由赋值运算符“=”右边的常量24确定。height和name类似。变量名区分大小写,Python 变量命名规则:

Ÿ   变量名只能包含字母数字字符和下划线(A-z、0-9 和 _ )

Ÿ   变量名必须以字母或下划线字符开头

Ÿ   变量名称区分大小写(age、Age 和 AGE 是三个不同的变量)

age=24表示定义整型变量age并赋值为24,“=”是赋值运算符,可以同时给多个变量采用下面的方式赋值:

x, y, z = 38, "安卓儿", 3.14

print(x, y, z)

运行程序输出结果为:

38 安卓儿 3.14

可以在一行中为多个变量分配相同的值:

x = y = z = "CUPers"

print(x, y, z)

运行程序输出结果为:

CUPers CUPers CUPers

符号“#”(读作井号)表示#号后面一行为注释,#号只能进行单行注释。注释的意思是对程序代码所做的解释性说明字符串,程序运行时不会执行这部分,注释可以提高程序的可读性。刚开始编程的时候程序比较简单,可以不用注释。这段时间的注释主要作用是把一部分代码注释起来而不删除掉,下次需要与这部分代码类似的可以直接复制而不用重新输入了。如果注释多行可以使用 '''(三个英文状态的单引号)开头和 ''' 结尾把中间部分全部注释掉。注释的快捷方式为组合键ctrl+/,选中要注释的部分,同时按住这两个键可以在注释和不注释之间切换。

Python里缩进极其重要,缩进在Python中具有严格的要求,因为缩进是用于表示代码行之间的逻辑关系,位于同样缩进位置的代码属于同一逻辑关系。这个问题现在不懂没有关系,只要记住缩进很重要就可以了。有多重要?看看下面左右代码段有什么区别。

图缩进正确的语句图缩进不正确的语句

上面的代码区别在哪儿?不要说右边有红色的像小蛇似的小曲线啊,为什么有小曲线呢?PyCharm会自动提示程序代码的错误,这里的错误是什么呢?很简单,第2行b没有和上一行的a对齐!!!知道了吧。具体的错误提示如下:

图 Python的缩进有多重要

别查英语词典翻译indent了,indent的意思是缩进,怎么样又多学了一个英语单词。

还有一个小秘密,代码一行写不下时,加一个续行符“\”表示当前这行和下一行代码是一句代码,看看下面的例子:

print("This is a long long long long long long long long long (9 longs) \

sentence.")

运行程序输出结果为:

This is a long long long long long long long long long (9 longs) sentence.

To be continued. 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3